medicinal scarlet red - Francés Inglés Diccionario